package Day_0215.JVM;

/**
 * @author zxc
 * @date 2023/02/15 18:08
 **/
public class Object_Reference_Storage_Location {
    public static void main(String[] args) {
        /**
         * JVM中，不同类型的变量引用所存储的位置
         * ===》
         * （1）静态变量staticObj ：
         *  随着Test的类型信息，存放在方法区;
         *
         * （2）实例变量instanceObj ：
         *  随着Test的对象实例存放在堆区;
         *
         * （3）局部变量localObj
         *  存放在foo()方法所对应栈帧的局部变量表中;
         *
         * ===》
         *  注意 ：三个变量引用对应的对象实体,都是在堆空间;
         *
         */
    }
}
